long-term stable - German English Dictionary